/*
 * compressor.h
 *
 *  Created on: 2009-1-10
 *      Author: ant
 */

#ifndef COMPRESSOR_H_
#define COMPRESSOR_H_

#include "queueable_thread.h"

// forward declaration
class JobArgument;
class FileSender;

class Compressor : public QueueableThread<JobArgument*> {
public:
	Compressor(FileSender* sender);
	virtual ~Compressor();
	virtual void process(JobArgument* job);

private:
	FileSender* sender_;
};

#endif /* COMPRESSOR_H_ */
